self provision - Almanca İngilizce Sözlük